window.CONFIG = window.CONFIG || {};
window.CONFIG.CONTROL_CARDS = [
    {
        type: 'number',
        title: '油门控制值',
        field: 'throttleValue',
        min: 0.0,
        max: 4.0,
        step: 0.01,
        init: 0.0,
        value: 0.0,
        dataType:'float',
        enabled: false,
        description: '油门控制值'
    },
    {
        type: 'number',
        title: '刹车控制值',
        field: 'brakeValue',
        min: 0.0,
        max: 4.0,
        step: 0.01,
        init: 0.0,
        value: 0.0,
        dataType:'float',
        enabled: false,
        description: '刹车控制值'

    },
    {
        type: 'number',
        title: '方向盘控制值',
        field: 'steerValue',
        min: -0.6,  
        max: 0.6,
        step: 0.01,
        init: 0.0,
        value: 0.0,
        dataType:'float',
        enabled: false,
        description: '方向盘控制值'
    },
    {
        type: 'multi',
        title: '控制模式',
        field: 'controlMode',
        fields: [
            { field: 'throttleMode', label: '油门模式', value: 0,init:0, dataType:'number' },
            { field: 'brakeMode', label: '刹车模式', value: 0,init:0, dataType:'number' },
            { field: 'steerMode', label: '方向盘模式', value: 0,init:0, dataType:'number'},
        ],
        enabled: false,
        description: '控制模式'
    },
    {
        type: 'enum',
        title: '挡位选择',
        field: 'gearValue',
        options: ['P', 'R', 'D','None'],
        init: 'None',
        value: 'None',
        enabled: false,
        description: '挡位选择'
    },
     {
        type: 'enum',
        title: '驾驶模式',
        field: 'driveMode',
        options: ['Driving', 'Parking','None'],
        init: 'None',
        value: 'None',
        enabled: false,
        description: '驾驶模式'
    },
    {
        type: 'enum',
        title: '灯光控制',
        field: 'lightControl',
        options: ['L', 'R','Harzd','None'],
        init: 'None',
        value: 'None',
        enabled: false,
        description: '灯光控制'
    },
    {
        type: 'enum',
        title: '灯光模式',
        field: 'lightMode',
        options: ['OFF', 'LOW','HIGH','OVERTAKING','AUTO'],
        init: 'OFF',
        value: 'OFF',
        enabled: false,
        description: '灯光模式'
    },
    {
        type: 'multi',
        title: 'function请求控制',
        field: 'functionValue',
        fields: [
            { field: 'actionMode', label: 'action模式', value: 0,init:0, dataType:'number' },
            { field: 'moduleMode', label: 'module模式', value: 0.1,init:0.2, dataType:'number' },
            { field: 'vsMode', label: 'vs模式', value: 'N',init:'N', dataType:'text'},
        ],
        enabled: false,
        description: 'function请求控制'
    },
    {
        type: 'number',
        title: '刹车减速度',
        field: 'aeb_brake_level',
        min: 0.0,
        max: 9.8,
        step: 0.01,
        init: 0.0,
        value: 0.0,
        dataType:'float',
        enabled: false,
        description: '刹车减速度'
    },
    {
        type: 'enum',
        title: '刹车减速度激活',
        field: 'aeb_brake_req',
        options: ['True', 'False'],
        init: 'False',
        value: 'False',
        enabled: false,
        description: '刹车减速度激活'
    },
]